payment voucher - Alemán Inglés Diccionario